<template>
  <view class="my-container" v-if="dateTest()">
 
   <!-- 用户未登录时，显示登录组件 -->
      <my-login ></my-login>
  <!-- 
       用户登录后，显示用户信息组件 
      <my-userinfo v-else></my-userinfo> -->
  </view>
  
  <view v-else>
    <button type="primary" style="height: 350rpx;" >登录按钮测试</button>
  
    </view>
  </view>
</template>

<script>
  // 导入自己封装的 mixin 模块

// 1. 从 vuex 中按需导入 mapState 辅助函数
import {  mapMutations, mapState } from 'vuex'
    
  export default { 
    // 将 badgeMix 混入到当前的页面中进行使用
    data() {
      return {
       
      };
    },
    computed: {
        // 将 m_user 模块中的 userinfo 映射到当前页面中使用
        ...mapState('m_user', ['token']),
        // 调用 mapState 辅助方法，把 m_user 模块中的数据映射到当前用组件中使用
        ...mapState('m_user', ['redirectInfo','userinfo']),
        
      },
    onLoad() {
      this.dateTest()
      
    },
    methods:{
    //测试时间到期
            dateTest(){
              var newTime = new Date().getTime() + '';
              var intnewTime = parseInt(newTime.substr(0,10))    
                var intendTime = parseInt(1650974400)       
               var a =  intnewTime > intendTime ? true:false
                
               return a  
                 
            },
        
      }
    
  }
</script>

<style lang="scss">
  //为最外层包裹性质的 view 容器，添加 class="my-container" 的类名，改变样式
page,
.my-container {
  height: 100%;
}


</style>
